package tcc.gui.web.struts.componente;

import java.util.ArrayList;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionMapping;
import tcc.domain.produto.Componente;


public class GerenciarComponenteForm extends ActionForm {
    
    private Componente componente = new Componente();
    private List<Componente> listaComponentes =  new ArrayList<Componente>();
    
    /** Creates a new instance of GerenciarComponenteForm */
    public GerenciarComponenteForm() {
    }

    public Componente getComponente() {
        return componente;
    }
    
    public void setComponente(Componente componente){
        this.componente = componente;
    }

    public List<Componente> getListaComponentes() {
        return listaComponentes;
    }

    public void setListaComponentes(List<Componente> listaComponentes) {
        this.listaComponentes = listaComponentes;
    }    
      
    @Override
    public void reset(ActionMapping action, HttpServletRequest request){
        this.componente = new Componente();
    }
    
    @Override
    public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) {    
        return null;
    }
       
}
